body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0}
address,caption,cite,code,dfn,em,strong,th,var{font-weight:600;line-height: 1em;padding-top:2em; padding-bottom: 2em;color:#4372c0;}
ol,ul{list-style:none}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}
a{text-decoration:none;color:#4d4d4d}
i{font-style:normal}
.clear{display:block;width:0;height:0;line-height:0;clear:both;overflow:hidden}
.clearfix:after,.clearfix:before{content:"";display:table}
.clearfix:after{clear:both}
.clearfix{*zoom:1;clear:both}
.container{max-width:1200px;margin:0 auto}
@media only screen and (max-width:750px){
.container{max-width:1800px;margin:0 auto}
}
input,textarea{border:0;outline:0}
body{background:#fff;font:14px 'Microsoft Yahei';color:#4d4d4d}
.head-top{height:30px;line-height:30px;background:#eee}
.head-top p{font-size:13px;color:#aaa}
.head-top .h-left{float:left}
.head-top .h-left span{margin-left:10px}
.head-top .h-right{float:right}
.head-top .h-right a{margin-left:13px}
.head-logo{height:100px}
.head-logo .logo-left{float:left;width:233px;height:67px;margin-top:18px}
.head-logo .logo-left img{width:233px;height:67px}
.head-logo .search-right{float:right;margin-top:30px}
.head-logo .search-right p{font-size:12px;margin-bottom:8px}
.head-logo .search-right p a{color:#cac9c9;margin-left:25px}
.head-logo .search-right .search{position:relative}
.head-logo .search-right .search input{width:327px;height:34px;border:1px solid silver;border-radius:20px;text-indent:25px;font-size:14px;color:#cac9c9}
.s-input::-webkit-input-placeholder{color:#cac9c9;font:14px 'Microsoft Yahei'}
.s-input:-moz-input-placeholder{color:#cac9c9;font:14px 'Microsoft Yahei'}
.s-input::-moz-input-placeholder{color:#cac9c9;font:14px 'Microsoft Yahei'}
.s-input:-ms-input-placeholder{color:#cac9c9;font:14px 'Microsoft Yahei'}
.head-logo .search-right .search .i{width:20px;height:20px;display:inline-block;position:absolute;right:20px;top:8px}
.navigation .container{height:50px;line-height:50px;background:#4372c0}
.navigation .nav-list>li{float:left;margin:0 14px;font-size:18px;text-align:center}
.navigation .nav-list>li:nth-child(4){width:100px}
.navigation .nav-list>li:nth-child(4) ul li{width:100px}
.navigation .nav-list>li.act,.navigation .nav-list>li.active{background:#1a4288}
.navigation .nav-list>li>a{color:#fff;width:90px;display:inline-block;height:50px}
.navigation .nav-list>li>a .i{display:inline-block;width:10px;height:8px;margin-left:5px}
.nav-list>li{width:90px;height:50px;position:relative}
.nav-list li ul{position:absolute;top:50px;left:0;z-index:9999;display:none}
.nav-list li ul li{width:90px;height:50px;text-align:center;line-height:50px;background:#4372c0}
.nav-list li ul .bg{background:#1a4288}
.nav-list li ul li a{color:#fff;width:90px;height:50px;display:inline-block}
.navigation .nav-list .nav-more i{margin-left:0}
.first{margin-left:0!important}
.mobile-nav{display:none}
@media only screen and (max-width:1250px){
.navigation .nav-list>li{margin:0 12px}
}
.footer{margin-top:14px}
.footer .friendly-link h2{font-size:16px;margin-top:20px;margin-bottom:10px}
.footer .friendly-link p{font-size:12px}
.footer .friendly-link p a{line-height:30px;margin-right:12.5px}
.footer .foot-info{margin-top:15px}
.footer .foot-info p{text-align:center;font-size:12px;line-height:20px}
.current-location{margin-bottom:10px}
.current-location a{margin-right:5px;margin-left:5px}


		#nav {line-height: 50px;  list-style-type: none; background:#666;}
		 
		#nav a {display: block; text-align:center;}
		 
		#nav a:link  {color:#fff; text-decoration:none;}
		#nav a:visited  {color:#fff;text-decoration:none;}
		#nav a:hover  {color:#FFF;text-decoration:none;}
		 
		#nav li {float: left; width: 90px; margin: 0 5px; font-size: 18px;}
		#nav li a:hover{ background:#1a4288;}
		#nav li ul {line-height: 50px;  list-style-type: none;text-align:left;left: -999em; width: 180px; position: absolute;z-index:999999999999999999;}
		#nav li ul li{float: left; width: 100px;background:#4372c0;margin: 0 0px;  }
		 
		 
		#nav li ul a{display: block; width: 100px;text-align:left;padding-left:14px; overflow:hidden;}
		 
		#nav li ul a:link  {color:#fff; text-decoration:none;}
		#nav li ul a:visited  {color:#fff;text-decoration:none;}
		#nav li ul a:hover  {color:#fff;text-decoration:none;font-weight:normal;background:#1a4288;}
		 
		#nav li:hover ul {left: auto;}
		#nav li.sfhover ul {left: auto;}
		#content {clear: left;}


